Glasgow copy writing magazine careers in London, United Kingdom